*{padding:0px;margin:0px;}
body{
   background:#ffffff url('../images/bg.png') left top repeat-x;
   font-size:12px;
   color:#383838;
}
.update_tips{position:absolute;left:10px;top:10px;color:#FFFFFF;}
#logo{
   margin:0px auto;
   margin-top:0px;
   padding-left:260px;
   padding-top:280px;
   width:758px;
   height:300px;
   background:url('../images/login.png') left top no-repeat;
}
#logo #form{
   width:245px;
   height:76px;
   padding-left:150px;
}
#logo #form .left{
   float:left;
   width:150px;
}
#logo #form .left div{
   height:38px;
   text-align:left;
}
#logo #form .right{
   float:left;
   width:62px;
}

#logo .msg{
   width:495px;
   padding-top:20px;
   line-height:20px;
   text-align:center;
}

input.text{
   border:1px #cccccc solid;
   padding:0px 5px;
   width:128px;
   height:20px;
   line-height:20px;
}
select{
   width:140px;
   height:22px;
}
input.submit{
   width:85px;
   height:63px;
   background:url("../images/loginimg.png") left top no-repeat;
   border:0px;
   cursor:pointer;
}
input.submit:hover{
   background-position:0 -63px;
}

.wait{
	font: 13px "微软雅黑",Verdana,Arial,Helvetica,sans-serif;
	width: 360px;
	height:25px;
	color:red;
	padding-left: 95px;
}

.warning{
	font: 13px "微软雅黑",Verdana,Arial,Helvetica,sans-serif;
	width: 360px;
	height:25px;
	color:red;
	padding-left: 95px;
}
